panoramic windscreen - German English Dictionary